type crypto/hpke.hkdfKDF
10 uses
crypto/hpke (current package)
kdf.go#L59: type hkdfKDF struct {
kdf.go#L65: var hkdfSHA256 = &hkdfKDF{hash: sha256.New, id: 0x0001, nH: sha256.Size}
kdf.go#L66: var hkdfSHA384 = &hkdfKDF{hash: sha512.New384, id: 0x0002, nH: sha512.Size384}
kdf.go#L67: var hkdfSHA512 = &hkdfKDF{hash: sha512.New, id: 0x0003, nH: sha512.Size}
kdf.go#L69: func (kdf *hkdfKDF) ID() uint16 {
kdf.go#L73: func (kdf *hkdfKDF) size() int {
kdf.go#L77: func (kdf *hkdfKDF) oneStage() bool {
kdf.go#L81: func (kdf *hkdfKDF) labeledDerive(_, _ []byte, _ string, _ []byte, _ uint16) ([]byte, error) {
kdf.go#L85: func (kdf *hkdfKDF) labeledExtract(suiteID []byte, salt []byte, label string, inputKey []byte) ([]byte, error) {
kdf.go#L94: func (kdf *hkdfKDF) labeledExpand(suiteID []byte, randomKey []byte, label string, info []byte, length uint16) ([]byte, error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |